package class_cast_demo;

/**
 * @author yuisama
 * @date 2022/08/15 11:22
 * 大类型 -> 小类型需要强制类型转换，丢失精度
 **/
public class ForceChange {
    public static void main(String[] args) {
        int a = 10;
        long b = Integer.MAX_VALUE + 1L;
        // 大数据类型 -> 小数据类型(需要强转，丢失精度)
        a = (int) b;
        System.out.println(a);
//        double c = 2.5;
//        int a = (int) c;
//        System.out.println(a);
//        boolean a = true;
//        int b = 1;
//        b = (int) a;
//        a = (boolean) b;
    }
}